ratio of profit to cost - German English Dictionary